<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      // 一,数组去重?
      // 第一种方式:forEach 配合indexOf
      let arr = [1, 2, 5, 4, 1, 2, 5, 4, 2, 6, 2, 3, 5, 2, 3, 5, 2, 1, 4, 5];
      let o = [];
      // arr.forEach((item) => {
      //   if (o.indexOf(item)===-1) {
      //     o.push(item)
      //   }
      // });
      // console.log(o);

      // 第二种方式:filter
      const A = arr.filter((item, index) => {
        return arr.indexOf(item) === index;
      });
      console.log(A);
      // 第三种方式:Set()
      // let B = [...new Set(arr)];
      // console.log(B);
    </script>
  </body>
</html>
